Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add python 3.8.0rc1, refactor #5

Closed
wants to merge 2 commits into from
Closed

Conversation

mattip
Copy link
Collaborator

@mattip mattip commented Oct 7, 2019

Update the Dockerfile so that hopefully future python versions will not require a complete rebuild (i.e. the move from python 3.8.0rc1 to 3.8.0). Also add 3.8.0rc1 to the image

else
py_bin=/usr/bin/python$py_ver
fi
if [ ! -e py_bin ]; then
exit 1
fi
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i am not sure what happens if this script exits, since it is a wrapper

@mattip
Copy link
Collaborator Author

mattip commented Oct 7, 2019

I verified that this image works with the numpy-wheels build locally. Are there any further checks I can do for validity?

@charris
Copy link

charris commented Oct 7, 2019

Needs rebase.

@matthew-brett
Copy link
Owner

Sorry - yes - I merged this, with another commit on top - thanks.

I think the merge generated the 64-bit container, and I pushed up the 32-bit container manually - so the containers should be good to go now.

@charris
Copy link

charris commented Oct 7, 2019

Still not working

Status: Downloaded newer image for matthewbrett/trusty:32
The path /usr/bin/python3.8 (from --python=/usr/bin/python3.8) does not exist

Is it getting the image from the right place? How to check if the images are correctly updated?

@matthew-brett
Copy link
Owner

It's updated, but I forgot to update the script that activates Python, to take into account versions greater than 3.7. Should be done in 20 minutes or so.

@matthew-brett
Copy link
Owner

Oops - no - sorry - I need to fix my fix. Will post here when done / uploaded.

@mattip
Copy link
Collaborator Author

mattip commented Oct 7, 2019

Somehow 6dc8eaf didn't make it into the merge

@matthew-brett
Copy link
Owner

Yes, sorry, I'm not sure what happened there. I think I've caught up with you now though.

@matthew-brett
Copy link
Owner

I did manual uploads. Travis build should find them now.

@charris
Copy link

charris commented Oct 7, 2019

Yay, it worked, both 64 and 32 bits. I'll make a push to numpy-wheels master so we can get some testing. What do we need for Mac and Windows?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants